function $(selector){
    return document.querySelector(selector)
}
function add(){
    if(!$('.add_classify')){
        let option=document.createElement('option')
        option.innerHTML='添加分类'
        option.value='newone'
        option.classList.add('add_classify')
        $('.select').appendChild(option)
    }
}
$('#cancel').onclick=$('.shade').onclick=function(){
    $('.addClassify').style.display='none'
    $('.select').value=''
}

axios.get('https://ty.php800.cn/api/article/classshow.php',{
    // params:{},
    headers:{
        // TOKEN: localStorage.getItem('token'),
        SAT: '1234567'
    }
}).then((res)=>{
    // console.log(res.data.classType[0])·
    for(let i=0;i<res.data.classType.length;i++){
        let {id,title}=res.data.classType[i]
        let option=document.createElement('option')
        option.innerHTML=title;
        option.value=id
        $('.select').appendChild(option)
    }
    add();
    $('.select').onchange=function(){
        if($('.select').value=='newone'){
            $('.addClassify').style.display='block'
        }
    }
    $('#submit').onclick=function(){
        let formdata=new FormData();
        formdata.append('title',$('#role_name').value)
        axios.post('https://ty.php800.cn/api/article/classadd.php',formdata,{
            headers:{
                SAT: '1234567'
            }
        }).then((res)=>{
            console.log(res)
            if(res.data.verify){
                location.reload();
            }
        })
    }
})
layui.use('layedit', function(){
    var layedit = layui.layedit;
    let index=layedit.build('suggCont'); //建立编辑器
    // layedit.getText(index);//获取纯文本
    // console.log(layedit.getContent(index));//获取内容
    $('#uplord').onclick=function(){
        if($('.title').value==''){
            alert('标题不能为空')
            return;
        }
        if(layedit.getContent(index)==''){
            alert('文章内容不能为空')
            return;
        }
        if($('.select').value==''){
            alert('文章分类不能为空')
            return;
        }
        let formdata=new FormData();
        formdata.append('title',$('.title').value)
        formdata.append('userid',JSON.parse(localStorage.user).id)
        formdata.append('classid',$('.select').value)
        formdata.append('body',layedit.getContent(index))
        axios.post('https://ty.php800.cn/api/article/post.php',formdata,{
            headers:{
                SAT:'1234567'
            }
        }).then((res)=>{
            console.log(res.data.verify)
            if(res.data.verify){
                alert('发布成功')
            }else{
                alert('发布失败')
            }
        })
    }
});